package com.lightkits.wms.database.dao;

import com.lightkits.wms.database.model.changelabeldocument.ChangeLabelDocument;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * @author lingyun.zhong@hand-china.com
 * @date 2019/7/19 16:37
 **/
@Mapper
public interface ChangeLabelDocumentMapper {
    // todo 等待sql 逻辑和表结构逻辑

    /**
     * @param organizationName 组织名称（模糊匹配）
     * @param workOrderNumber  换标单号（模糊匹配）
     * @param executionStatus  执行状态（全匹配）
     * @param orderSubTypeCode 工单分类（全匹配）
     * @return List<ChangeLabelDocument>
     **/
    List<ChangeLabelDocument> getChangeLabelDocument(String organizationName, String workOrderNumber,
                                                     String executionStatus, String orderSubTypeCode);
}